const mongoose = require('mongoose');
// 导入数据库配置
const {dbUri}=require('../config/config.default')

// 连接mongDb数据库
mongoose.connect(dbUri,{
	useNewUrlParser:true,
	useUnifiedTopology:true
});

var db = mongoose.connection;
// 当连接失败的时候
db.on('error', err=>{
	console.log("数据库连接失败",err);
});
// 当连接成功的时候
db.once('open', function() {
  console.log('数据库连接成功');
});

/*
	组织导出模型类
	在这里定义为User，在数据库会变成users
*/
module.exports={
	User:mongoose.model('User',require('./user')),
	Article:mongoose.model('Article',require('./article'))
}